java My RestController不返回对象的所有属性
我无法将完整的对象序列化为Java API Rest。响应方法中没有返回某些属性
我有一个物体像:
public class Localization {
private Long id;
//another properties..
private Person person;
// getters and setters
}
这是我在RestController中的方法的一个示例:
尝试1:
@GetMapping("/getlocalization")
public ResponseEntity<Localization> getlocalization() {
Localization localization = new Localization();
localization.setId(1);
localization.setPerson(
new Person(..properties..)
);
return new ResponseEntity<Localization>(localization, HttpStatus.OK);
}
尝试2:
@GetMapping("/getlocalization")
public Localization getlocalization() {
Localization localization = new Localization();
localization.setId(1);
localization.setPerson(
new Person(..properties..)
);
return localization;
}
这是我的报税表,没有个人财产:
{"id": 1, ..another properties...}
我不能像这样得到完整的物体
{"id": 1, ..another properties..., person: {..properties..}}
共 (0) 个答案